dispatch note or slip - German English Dictionary